
a:link,a:visited {color:#000000}
a:hover{}


.body2_datatable {
	border: 1px solid #CCCCFF;
	border-collapse: collapse;
	width: 95%;
}
.body2_datatable td {
	border: 1px solid #CCCCFF;	
	padding: 4px;
}
.body2_datatable th {
	border: 1px solid #828282;
	background-color: #BCBCBC;
	font-weight: bold;
	text-align: left;
	padding-left: 4px;
}
.body2_datatable tr.altrow {
	background-color: #CCCCFF;
	color: #000000;
}

.divtable{
	margin:10px 0px 10px 0px;
}
.divtable pre{
	whitewhite-space:pre-wrap; /* css-3 */  
  whitewhite-space:-moz-pre-wrap; /* Mozilla, since 1999 */  
  whitewhite-space:-pre-wrap; /* Opera 4-6 */  
  whitewhite-space:-o-pre-wrap; /* Opera 7 */  
  word-wrap:break-word; /* Internet Explorer 5.5+ */
  margin:0px;
  padding:0px;
}

.divnewadd{
	font-weight: bold;
	width: 90%;
}
.divnewadd_a{
	margin-left:0px;
	float:left;
}
.divnewadd_b{
	margin-right:20px;
	float:right;
	border:1px solid #1f5783;
	width:80px;
	border-style: outset;
	border-color: #BFC7D9;
}

#overlay{
	position:absolute;
	top:0px;left:0px;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	display:none;
}
#win{
	position:absolute;
	top:50%;left:50%;
	width:400px;height:200px;
	background:#fff;
	border:4px solid #f90;
	margin:-102px 0 0 -202px;
	display:none;
}
#win h2{font-size:12px;height:18px;text-align:right;background:#FC0;border-bottom:3px solid #f90;padding:5px;}
#win h2 span{color:#f90;cursor:pointer;background:#fff;border:1px solid #f90;padding:0 2px;}